import request from '../utils/request'

export function queryAllTag() {
  return request({
    url: '/tag/queryAllTag',
    method: 'get',
    params: {}
  })
}

// 查询标签列表
//Integer page 页数
//Integer size 大小
export function queryAllTagByLimit(query) {
  return request({
    url: '/tag/queryAllByLimit',
    method: 'get',
    params: query
  })
}

// 新增标签
export function saveTag(data) {
  return request({
    url: '/tag/saveTag',
    method: 'post',
    data: data
  })
}

// 更新标签
export function updateTag(tag) {
  return request({
    url: '/tag/updateTag',
    method: 'post',
    data: tag
  })
}

// 删除标签
export function deleteTagById(tagId) {
  return request({
    url: '/tag/deleteTagById',
    method: 'get',
    params: tagId
  })
}

export function getTagByName(name) {
  let data = {
    name
  }
  return request({
    url: '/tag/getTagByName',
    method: 'get',
    params: data
  })
}

